package com.bx.implatform.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bx.implatform.config.GlobalDataManager;
import com.bx.implatform.entity.secondary.SecondaryChatScene;
import com.bx.implatform.entity.secondary.SecondaryUser;

import java.util.List;

public interface SecondaryChatSceneService extends IService<SecondaryChatScene> {

    GlobalDataManager getDataManager();

    /**
     * 加载聊天识别场景
     * @return 场景列表
     */
    void loadChatScenes();

    /**
     * 聊天识别场景识别情况
     * @param content 聊天内容
     * @return 场景id
     */
    Integer hitKeyword(String content);

    /**
     * 查询聊天识别场景
     * @param id 场景id
     * @return 场景内容
     */
    SecondaryChatScene getChatScene(Integer id);

}
